<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Title</title>
</head>
<body>

</body>
<script>
	// - `Number.isFinite(i) `:  用来检查一个数值是否为有限
	// console.log(Number.isFinite(10));// true
	// console.log(Number.isFinite(9/0));// false
	// console.log(Number.isFinite(NaN));// false
	// console.log(Number.isFinite(Infinity));// false
	
	// - `Number.isNaN(i)` : 判断是否是`NaN`
	// {
	// 	console.log(Number.isNaN(1));// false
	// 	console.log(Number.isNaN(NaN));// true
	// 	console.log(Number.isNaN(1+undefined));// true
	// }
	
	// - `Number.isInteger(i) `: 判断是否是整数
	// console.log(Number.isInteger(1));// true
	// console.log(Number.isInteger(-1));// true
	// console.log(Number.isInteger(0));// true
	// console.log(Number.isInteger(1.1));// false
	// console.log(Number.isInteger(-2.2));// false
	
	// - `Number.parseInt(str) `: 将字符串转换为对应的数值
	console.log(Number.parseInt("1"));// 1
	console.log(Number.parseInt("1.1"));// 1
	console.log(Number.parseInt("1.634"));// 1
	console.log(Number.parseFloat("1.634"));// 1
	console.log(parseInt("1"));
	console.log(parseInt("1.6"));
	console.log(parseInt === Number.parseInt);// true
	console.log(parseFloat === Number.parseFloat);// true
</script>
</html>